/*
 * @Author: ૮₍ ˙О˙₎ა
 * @Date: 2023-05-30 09:49:12
 */


// 请求医院设置参数接口
export interface ReqHospitalSetParams {
    page: number  //当前页
    limit: number //请求条数
    hosname?: string  //医院名称
    hoscode?: string //医院编号
}

// 请求单个医院数据接口
export interface ReqHospitalItem {
    id: number,   //医院id
    createTime: string,  //创建数据
    updateTime: string, //修改数据
    isDeleted: number,  //是否删除
    param: object,
    hosname: string,   //医院名称
    hoscode: string, //医院编号
    apiUrl: string,   //医院api地址
    signKey: string,   //签名
    contactsName: string,  //联系人
    contactsPhone: string,  //手机号
    status: 0 | 1
}

// 请求医院列表接口
export type ReqHospitalList = ReqHospitalItem[]


// 完整的请求医院设置列表的响应体
export interface ReqHospitalSetListResponse {
    records: ReqHospitalList
    total: number
}

// 添加医院设置接口
export interface ReqAddHospitalSet {
    apiUrl: string,
    contactsName: string,
    contactsPhone: string,
    hoscode:string,
    hosname: string,
}

// 修改医院设置接口
export interface ReqUpdateHospitalSet extends ReqAddHospitalSet{
    id:number
}


